Sales
AddressProperty TypeCurrent Estimated ValuePrice PaidDate
13 CHURCH ROAD Detached £1,228,685 £548,683 3 Oct 2003